Skip to main content

ARDK for Android/com.nianticlabs.ardk.awareness.semantics/SemanticsConfig

SemanticsConfig

[androidJvm]
class SemanticsConfig

Configuration for the semantics feature.

This class provides configuration options for the semantics processing system, allowing customization of frame rate, processing mode, and other parameters. Non-boolean fields left at default values will be internally converted to appropriate defaults by the system.

Constructors​

SemanticsConfig[androidJvm]
constructor()

Properties​

NameSummary
frameRate[androidJvm]
var frameRate: Int
Target FPS for recording and visualization processes.
mode[androidJvm]
var mode: AwarenessFeatureMode
Descriptor for the semantics mode.
numThresholds[androidJvm]
var numThresholds: Int
Number of threshold values.
suppressionMaskChannels[androidJvm]
var suppressionMaskChannels: Int
Suppression mask channels configuration.
thresholds[androidJvm]
lateinit var thresholds: FloatArray
Threshold values for semantic processing.